@import './css/main.css';
@import './css/icon.css';
@import './css/animation.css';
page{height: 100%;}
.float-rb-btn{
    position:fixed;
    right:20px ;
    bottom: 20px;
    z-index: 100;
}
.cmd-btn >button{
    border-radius: 0;
}
.float-bottom{
    position:fixed;
    left: 0;
    right: 0;
    bottom: 0;
}
.cu-load.mloading::before {
	content: "\e67a";
	animation: cuIcon-spin 2s infinite linear;
}
.price::before{
    content: '￥';
}
.price::after{
    content: '元';
}

.hide{width: 0px;height: 0px;display: none;}
switch{zoom: 1.6;}

radio::before, checkbox::before{
    top: 50%;
    left:0rpx;
}
.text-del{text-decoration:line-through;}
.gray{
    -webkit-filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(graysale=1);

}

image [src=''],.imgbg{
    background-image: url('./images/img.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: gray;
}
.cu-load image{background-image: none;background-color: white;}
canvas{ z-index: 1;}
.cu-card.article>.cu-item .content>image,.cu-card.article>.cu-item .content>.img{
    width: 240rpx;
    height: 6.4em;
    margin-right: 20rpx;
    border-radius: 6rpx;
}

.drawerPage {
    background-image: var(--gradualBlue);
    width: 100vw;
    height: 100vh;
    overflow: hidden;
  }
  
  .DrawerPage {
    position: fixed;
    width: 100vw;
    height: 100vh;
    left: 0vw;
    background-color: #f1f1f1;
    transition: all 0.4s;
  }
  
  .DrawerPage.show {
    transform: scale(0.9, 0.9);
    left: 85vw;
    box-shadow: 0 0 60rpx rgba(0, 0, 0, 0.2);
    transform-origin: 0;
  }
  
  .DrawerWindow {
    position: absolute;
    width: 80vw;
    height: 100vh;
    left: 0;
    top: 0;
    transform: scale(0.9, 0.9) translateX(-100%);
    opacity: 0;
    pointer-events: none;
    transition: all 0.4s;
  }
  
  .DrawerWindow.show {
    transform: scale(1, 1) translateX(0%);
    opacity: 1;
    pointer-events: all;
  }
  
  .DrawerClose {
    position: absolute;
    width: 40vw;
    height: 100vh;
    right: 0;
    top: 0;
    color: transparent;
    padding-bottom: 30rpx;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.6));
    letter-spacing: 5px;
    font-size: 50rpx;
    opacity: 0;
    pointer-events: none;
    transition: all 0.4s;
  }
  
  .DrawerClose.show {
    opacity: 1;
    pointer-events: all;
    width: 15vw;
    color: #fff;
  }
  
  .DrawerPage .cu-bar.tabbar .action button.icon {
    width: 64rpx;
    height: 64rpx;
    line-height: 64rpx;
    margin: 0;
    display: inline-block;
  }
  
  .DrawerPage .cu-bar.tabbar .action .cu-avatar {
    margin: 0;
  }
  
  .DrawerPage .nav {
    flex: 1;
  }
  
  .DrawerPage .nav .cu-item.cur {
    border-bottom: 0;
    position: relative;
  }
  
  .DrawerPage .nav .cu-item.cur::after {
    content: "";
    width: 10rpx;
    height: 10rpx;
    background-color: currentColor;
    position: absolute;
    bottom: 10rpx;
    border-radius: 10rpx;
    left: 0;
    right: 0;
    margin: auto;
  }
  
  .DrawerPage .cu-bar.tabbar .action {
    flex: initial;
  }
  .wx-userAvatar{
    // position: absolute;
    height: 128rpx;
    width: 128rpx;
    border-radius: 50%;
    border: 5rpx solid #f1f1f1;
    overflow: hidden;
  }